package com.sg.service.base.framework;

import com.sg.dto.base.framework.req.QueryRoleRecommendBizSceneDetailReq;
import com.sg.dto.base.framework.req.QueryRoleRecommendBizSceneListReq;
import com.sg.entity.RoleTopBizScene;

import java.util.List;

/**
 * @author ：
 * @version 1.0
 * @date ：
 */
public interface MRoleTopBizSceneService {
    /**
     * 1-2-08-01新增角色推荐到业务场景
     */
    String addRoleRecommendBizScene(RoleTopBizScene roleTopBizScene);

    /**
     * 1-2-08-01修改角色推荐到业务场景
     */
    boolean updateRoleRecommendBizScene(RoleTopBizScene roleTopBizScene);

    /**
     * 1-2-08-01删除角色推荐到业务场景
     */
    boolean deleteRoleRecommendBizScene(String topBizSceneRecordId);

    /**
     * 1-2-08-01查询角色推荐到业务场景详情
     */
    RoleTopBizScene queryRoleRecommendBizSceneDetail(QueryRoleRecommendBizSceneDetailReq reqDto);

    /**
     * 1-2-08-01查询角色推荐到业务场景列表
     */
    List<RoleTopBizScene> queryRoleRecommendBizSceneList(QueryRoleRecommendBizSceneListReq reqDto);
//
}

